____ _ _ _ _
| _ \ ___ | |_ (_) _ __ ___ __| | (_) __ _
| |_) | / _ \ | __| | | | '_ \ / _ \ / _| | | | / _ |
| _ < | __/ | |_ | | | |_) | | __/ | (_| | | | | (_| |
|_| \_\ \___| \__| |_| | .__/ \___| \__,_| |_| \__,_|
|_|
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b
Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―
Linux on z Systems
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
top
Linux on z Systems (frΓΌher Linux on System z, auch zLinux, z/Linux) ist eine Portierung von Linux auf die IBM GroΓrechner-Plattform z Systems und LinuxONE. Diese Implementierung zeichnet sich durch ihre 64-Bit-Architektur aus. Linuxversionen fΓΌr die Γ€ltere Hardwarearchitektur S/390 mit 31-Bit Adressierung werden als Linux390 oder auch Linux for S/390 bezeichnet.
Contents
β’ Geschichte
β’ Hardware
β’ Weblinks
β’ Einzelnachweise
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Geschichte
Die Portierung von z/Linux wurde ab 1998 zunΓ€chst in zwei voneinander unabhΓ€ngigen Projekten durchgefΓΌhrt. Das von Linas Vepstas initiierte Projekt Bigfoot Linux und das vom Marist College (Poughkeepsie, NY) als Linux on VM port. Beide Projekte wurden spΓ€ter eingestellt.cite-ref-lfs390-1-0[1]
Am 18. Dezember 1999 verΓΆffentlicht IBM die selbst entwickelten Anpassungen des Quelltexts fΓΌr den Linux-Kernel basierend auf Version 2.2.13.cite-ref-2[2] Daneben werden auch Γnderungen fΓΌr weitere wichtige Linux Pakete, wie zum Beispiel Glibc oder Bootloader, zur VerfΓΌgung gestellt. Die Portierung ist direkt auf der S/390-Hardware, als auch in einer LPAR oder als virtuelle Maschine unter z/VM lauffΓ€hig.cite-ref-lfs390-1-1[1]
Heute sind eine Reihe von nicht kommerziellen (z. B. Debian, CentOS) und kommerziellen Linux-Distributionen (z. B. Red Hat Enterprise Linux, Novell SUSE Linux Enterprise Server, ubuntu 16.04 LTS) fΓΌr System z verfΓΌgbar.
Hardware
z/Linux lΓ€uft auf der IBM System z Hardware in einer oder mehreren LPARs oder als virtuelle Maschine unter z/VM. Die 31-Bit-Variante, die noch fΓΌr S/390-Hardware geschrieben worden war, kann auf dieser auch ohne LPAR-Virtualisierung laufen. Auf Maschinen der 64-Bit-fΓ€higen ESAME-Architektur ist der LPAR-Hypervisor nicht mehr abschaltbar.
Zur Reduzierung der Softwarelizenzkosten anderer, im selben System eingesetzter Betriebssysteme entwickelte IBM einen Spezialprozessor Integrated Facility for Linux, auf dem ausschlieΓlich die Betriebssysteme Linux und z/VM ausgefΓΌhrt werden kΓΆnnen.cite-ref-ifl-3-0[3]
Eine zusΓ€tzliche Besonderheit stellen die HiperSockets dar. Damit kΓΆnnen mehrere Server innerhalb des gleichen Rechners miteinander kommunizieren, ohne auf ein externes, physisches Netzwerk zurΓΌckgreifen zu mΓΌssen.cite-ref-hiper-4-0[4]
Weblinks
β’ IBM-Website von Linux on System z
β’ Linux390 im Linuxwiki
β’ Linux390 Community
β’ Linux on System z. IBM developerWorks
Einzelnachweise